package com.smc.sys.model;

import java.io.Serializable;

/**
 * 内部员工对象
 * 
 * @author zouqinghua
 * @date 2017年8月9日 下午7:53:07
 *
 */
public class Staff implements Serializable {

	private static final long serialVersionUID = 6383270994255656731L;

	private Long id;
	private String name; // 姓名
	private String englishName; // 英文名
	private String email; // 邮箱
	private Long teamId; // 归属组ID
	private String roles; // 拥有角色
	private String status; // 状态

	public Staff() {
	}

	public Staff(Long id) {
		this.id = id;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getEnglishName() {
		return englishName;
	}

	public void setEnglishName(String englishName) {
		this.englishName = englishName;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Long getTeamId() {
		return teamId;
	}

	public void setTeamId(Long teamId) {
		this.teamId = teamId;
	}

	public String getRoles() {
		return roles;
	}

	public void setRoles(String roles) {
		this.roles = roles;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	@Override
	public String toString() {
		return (id == null ? "" : id) + "|" + (name == null ? "" : name);
	}

}
